Авторизация
Логин:
Пароль:
Забыли свой пароль?
Войти как пользователь:
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
Подписка на рассылку
Реклама
11 лет сервису InKey.In  - Ваш ключ в сервис инновационных инвестиций UBK Markets Ltd
Расскажи о нас


Пользовательские движки шаблонизации

02.10.2009

Пример подключения движка Smarty:

В массиве $arCustomTemplateEngines регистрируется движок Smarty:

global $arCustomTemplateEngines;
$
arCustomTemplateEngines = array(
   "smarty" => array(
      "templateExt" => array("tpl"),
      "function" => "SmartyEngine"
   ),
);

В функции SmartyEngine инициализируются параметры движка в соответствии с требованиями Smarty (см. систему помощи Smarty). Далее в Smarty передаются переменные результатов работы компонента, входных параметров, языковых сообщений и т.д., а в конце вызывается метод обработки и показа шаблона Smarty:

function SmartyEngine($templateFile, $arResult, $arParams, $arLangMessages, $templateFolder, $parentTemplateFolder, $template)
{
   if (!defined("SMARTY_DIR"))
      define("SMARTY_DIR", "<
абсолютныйпутькдвижку Smarty>/libs/");

   require_once( '<
абсолютныйпутькдвижку Smarty>/libs/Smarty.class.php' );

   $smarty = new Smarty;

   $smarty->compile_dir = "<
абсолютныйпутькдвижку Smarty>/templates_c/";
   $smarty->config_dir = "<
абсолютныйпутькдвижку Smarty>/configs/";
   $smarty->template_dir = "<
абсолютныйпутькдвижку Smarty>/templates/";
   $smarty->cache_dir = "<
абсолютныйпутькдвижку Smarty>/cache/";

   $smarty->compile_check = true;
   $smarty->debugging = false;

   $smarty->assign("arResult", $arResult);
   $smarty->assign("arParams", $arParams);
   $smarty->assign("MESS", $arLangMessages);
   $smarty->assign("templateFolder", $templateFolder);
   $smarty->assign("parentTemplateFolder", $parentTemplateFolder);

   $smarty->display( $_SERVER["DOCUMENT_ROOT"].$templateFile );
}

В строке "<абсолютныйпутькдвижку Smarty>" указывается абсолютный путь к движку Smarty.


Страница 2 - 2 из 3
Начало | Пред. | 1 2 3 | След. | Конец


Количество показов: 83534500
Рейтинг:  3.3

Возврат к списку

(Голосов: 1, Рейтинг: 3.3)

Материалы по теме:


Страницы: Пред. 1 ... 2959 2960 2961 2962 2963 ... 4109 След.
0  
ThunderCode
https://szfkspb.ru Как работает механизм финансов?
Имя Цитировать 0  
0  
MarkNORah
dark web link  darknet markets onion
Имя Цитировать 0  
0  
RabyHaigo
Имя Цитировать 0  
0  
RabyHaigo
darknet links  https://github.com/darknetmarketlinks2025/darknetmarkets  darknet market lists
Имя Цитировать 0  
0  
DavidGlork
look at this web-site Lumi crypto wallet
Имя Цитировать 0  
0  
Pingunisp
Имя Цитировать 0  
0  
Pingunisp
dark markets  https://github.com/darknetmarkets2025/darknetmarketlinks  darknet market links
Имя Цитировать 0  
0  
WilliamIRunisp
dark web link  darkmarket
Имя Цитировать 0  
0  
DavidGlork
Check Out Your URL Lumi wallet login
Имя Цитировать 0  
0  
Link - flego
Online casinos have revolutionized the gambling industry, delivering a level of comfort and breadth that physical gambling houses struggle to rival. Recently, countless gamblers across the globe have welcomed the pleasure of internet-based gaming in light of its ease of access, thrilling aspects, and ever-expanding collections of titles.

If you’re unfamiliar with the world of virtual gambling or want to learn about trusted platforms, why not join our growing interactive platform? It’s a hub where fans post tips, making it easier for you to enhance your casino activities. Join the connections and learn more now:  

One of the key draws of internet-based platforms is the astounding selection of choices on offer. Whether you enjoy playing on retro reel games, diving into narrative-rich modern slot games, or exercising tactics in strategy-based games like Texas Hold’em, casino websites offer limitless options. Plenty of operators furthermore feature live dealer games, letting you to interact with live hosts and opponents, all while taking in the engaging feel of a real casino without leaving your home.

Apart from the game range, internet-based gambling hubs stand out seamless entry.
Имя Цитировать 0  
0  
Guardian3361
Согласно исследованиям, лучший источник о https://washermdlsettlement.com/menembus-batas-petualangan-seru-judi-online-di-era-digital-2/ бизнесе.
Имя Цитировать 0  
0  
TolikItamp
darknet drug store  https://github.com/darknetmarketslist/darknetmarketslist  onion dark website
Имя Цитировать 0  
0  
WilliamIRunisp
Имя Цитировать 0  
0  
Donaldshevy
Имя Цитировать 0  
0  
ThomasLor
Complete medication overview. Overdose effects detailed.
order lasix
Pill guide available. Pill information available.
Имя Цитировать 0  
0  
RabyHaigo
darknet drug store  https://github.com/darknetmarketlinks2025/darknetmarkets  darknet markets url
Имя Цитировать 0  
0  
Pingunisp
best darknet markets  https://github.com/darknetmarkets2025/darknetmarketlinks  dark market url
Имя Цитировать 0  
0  
KennethENcus
https://neokomsomol.kz/# Попробуйте выиграть на автомате Ballon!
Имя Цитировать 0  
0  
DavidZem
balloon игра на деньги balloon game Казино предлагает множество игровых автоматов.
Имя Цитировать 0  
0  
TerenceNoxor
бонусы без отыгрыша за регистрацию Игровые автоматы с бездепозитным бонусом за регистрацию с выводом
Имя Цитировать 0  
0  
MarkNORah
darkmarket 2025  dark web market links
Имя Цитировать 0  
0  
Davidkar
click here to find out more Lumiwallet
Имя Цитировать 0  
0  
MarkNORah
darknet markets url  darknet websites
Имя Цитировать 0  
0  
DavidGlork
content  
Lumi online
Имя Цитировать 0  
0  
JosephPRozy
Ballon — это РёРіСЂР° СЃ удивительными графиками.: balloon казино играть - balloon казино демо
Имя Цитировать 0  
Страницы: Пред. 1 ... 2959 2960 2961 2962 2963 ... 4109 След.
Текст сообщения*
Загрузить файл или картинкуПеретащить с помощью Drag'n'drop
Перетащите файлы
Ничего не найдено
Отправить Отменить
Защита от автоматических сообщений
 
Публикация статей
На данной странице представлены элементы инфоблока статьи, относящиеся к типу Публикации. Статьи опубликованы на странице с помощью комплексного компонента Новостной раздел с указанием параметров инфоблока Статьи. При создании каждой статьи был использован тег <break />, который позволяет осуществить разделение статьи на страницы. В публичном разделе такая статья будет представлена в виде нескольких страниц в зависимости от количества тегов <break />

1QH.net - Unique Quality Hosting.network
liqpay webmoney privat24 visa mastercard
2002-2017 © InKey
All rights reserved